a moral imperative - Almanca İngilizce Sözlük